 .list_con {
     width: 100%;
     min-height: 100vh;
     background: #f7f7f7;

     .list_title {
         height: 50px;
         line-height: 50px;
         border-bottom: 1px solid #ccc;
         padding-left: 5%;
         font-size: 20px;
         position: fixed;
         top: 0;
         left: 0;
         right: 0;
         background: #fff;
     }

     ul {
         margin-top: 60px;
         margin-bottom: 100px;
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
         padding: 0 10px;


         li {
             width: 48%;
             background: #fff;
             margin-bottom: 10px;
             border-radius: 10px;
             overflow: hidden;

             img {
                 width: 100%;
             }

             .name {
                 line-height: 28px;
                 font-size: 14px;
                 font-weight: 700;
                 color: #333;
             }

             .text {
                 padding: 10px;
                 box-sizing: border-box;
             }

             .ccc {
                 color: #666;
                 font-size: 12px;
             }

             .text .red {
                 color: red;
                 font-size: 18px;
                 font-weight: 700;
                 display: flex;
                 justify-content: space-between;

                 img {
                     width: 27px;
                     height: 27px;
                 }
             }

             .text img {
                 width: 36px;
                 height: 13px;
             }

         }


     }
 }